package com.fifth.emp.service;

import com.fifth.common.pojo.dto.CommonResult;
import com.fifth.common.pojo.entity.EmpInfo;
import io.swagger.models.auth.In;

/**
 * @作者：徐志豪
 * @创建时间 2022/8/31 11:44
 **/
public interface EmpService {
    /**
     * 根据tel查询员工信息
     * @param telephone
     * @return
     */
    public EmpInfo findByPhone(String telephone);

    CommonResult findByName(String ename);

    CommonResult insertEmp(EmpInfo empInfo);

    CommonResult deleteById(String id);

    CommonResult updateEmp(EmpInfo empInfo);

    CommonResult selectAll(Integer currentPage,Integer pageSize,EmpInfo empInfo);

    CommonResult updatePassword(String oldPassword, String newPassword);
}
